Описание
Создает карту изолиний по сеточному [.GRD] файлу.
Синтаксис
object.MapContour (InGrid, R1, R2, C1, C2, Flags, Minimum, Maximum, Interval, LevelFile, LabType, LabnDig, LabFlags, LabPrefix, LabPostfix, SmoothAmount, iLabBeg, iLabFreq, Lab2LabDist, Lab2EdgeDist, LabTolerance, iHachBeg, iHachFreq, HachLen, ID)
Аргументы
[Обязательный] InGrid Путь доступа и имя входного файла (в кавычках).
[Необязательный] R1
[Необязательный] R2
[Необязательный] C1
[Необязательный] C2
Подмножество сети (строки и столбцы).
[Необязательный] ClipFlags
Сложите приведенные ниже значения флагов, чтобы задать нужные Вам опции:
001 = Заполнение областей между изолиниями
002 = Сглаживание изолиний
004 = Направлений штрихов "в гору"
008 = Уровни изолиний задаются вручную
064 = Построить шкалу цветов
128 = Ориентировать встроенные метки "в гору"
256 = Снабжать штриховкой как замкнутые, так и незамкнутые изолинии
[Необязательный] Minimum Минимальный уровень изолиний.
[Необязательный] Maximum Максимальный уровень изолиний.
[Необязательный] Interval Интервал между изолиниями.
[Необязательный] LevelFile Путь доступа и имя используемого файла уровней (в кавычках).
[Необязательный] LabTyp Числовой формат для меток изолиний:
0 = Fixed (Фиксированный)
1 = Exponential (Экспоненциальный)
2 = General (Общий)
3 = Char (Символьный)
[Необязательный] LabnDig Число десятичных цифр в метках изолиний.
[Необязательный] LabFlags
1 = Thousandths (Добавление запятых между каждыми тремя цифрами влево от десятичной точки).
[Необязательный] LabPrefix Текстовая строка (Prefix) перед каждой меткой изолиний.
[Необязательный] LabPostfix Текстовая строка (Suffix ) после каждой метки изолиний.
[Необязательный] SmoothAmount Относительная степень сглаживания изолиний:
0 = Low (Низкая)
1 = Medium (Средняя)
2 = High (Высокая)
[Необязательный] LabBeg Первая изолиния, на которой размещаются метки. Это номер в списке, а не реальное значение Z уровня.
[Необязательный] LabFreq Частота изолиний, помечаемых метками.
[Необязательный] Lab2LabDis Расстояние между метками, в единицах страницы.
[Необязательный] Lab2EdgeDist Расстояние от метки до края карты, в единицах страницы.
[Необязательный] LabTolerance Отклонение от кривой при рисовании меток.
[Необязательный] HachBeg Первая изолиния, на которой размещается штриховка.
[Необязательный] HachFreq Частота изолиний, помечаемых штриховкой.
[Необязательный] HachLen Длина штрихов, в единицах страницы.
[Необязательный] ID Текстовая строка (в кавычках), которая используется в качестве имени ID.
Код возврата
Возвращает TRUE (1), если команда завершена успешно, и FALSE (0) в противном случае.